TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Maine Area rating list selection
                                                2023 Maine Area rating list selection
2024 TLS League Ratings
Section - New England           District - Maine           Area - Maine
Apex Racket and Fitness    Men    Alphabetical
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Chris Adams U
3.21 (3.5) 3.5         40 +   Kennebunkport, ME
Gregory Adey U
2.80 3.0 3.5         18 +   Falmouth, ME
Jose Afonso U
3.73 4.0 4.0         18 +   Hallowell, ME
charlie agnew U
2.71 3.0 3.0         18 +   Sabattus, ME
Darren Alcock U
3.52 (4.0) 4.0         40 +   Falmouth, ME
Mark Algara U
2.48 (2.5) 3.0         40 +   Portland, ME
Peter Allen U
3.00 3.0 3.5         40 +   Topsham, ME
Ryan Aponte U
2.37 2.5 3.0         18 +   Port Clyde, ME
Alex Arau U
3.29 3.5 3.5         40 +   Rockport, ME
David Bailey U
2.15 (2.5) 2.5         40 +   Portland, ME
Dmitry Bam U
4.07 4.5 4.5         18 +   CAPE ELIZABETH, ME
Wayne Barber U
2.82 (3.0) 3.5         40 +   Bremen, ME
Scott Barnes U
2.54 3.0 3.0         40 +   Waldoboro, ME
Jeffrey Barrett U
3.40 3.5 4.0         65 +   OLD ORCHARD BEACH, ME
Daniel Barton U
2.64 3.0 3.0         40 +   Portland, ME
Doug Bearce U
n/a n/a 4.0         40 +   Arundel, ME
Pat Behling U
3.05 3.5 3.0         40 +   Lincolnville, ME
Daniel Bence U
3.13 3.5 3.5         40 +   Gardiner, ME
Eric Berry-Sandelin U
4.26 4.5 4.5         18 +   Portland, ME
Cory Berry U
2.92 3.0 3.0         40 +   Brunswick, ME
Sonu Bhatia U
4.14 4.5 4.5         40 +   Westbrook, ME
Steve Bizub U
2.61 3.0 3.0         18 +   Cape Elizabeth, ME
Austen Blass U
3.04 3.5 3.5         18 +   Portland, ME
Richard Boardman U
3.13 (3.5) 3.5         40 +   GORHAM, ME
Nick Bournakel U
4.07 4.5 4.5         18 +   Portland, ME
Chris Bowring U
3.15 (3.5) 3.5         40 +   South Portland, ME
Ken Boykin U
3.34 3.5 3.5         40 +   Topsham, ME
Matthew Boyle U
2.91 3.0 3.0         40 +   Brunswick, ME
Barry Brewster U
3.37 3.5 4.0         40 +   Buxton, ME
Aaron Britt U
2.89 3.0 3.5         40 +   Camden, ME
Collin Burg U
n/a n/a 3.0         18 +   Falmouth, ME
Keith Burrell U
3.26 (3.5) 3.5         40 +   Topsham, ME
Steven Buxton U
3.26 3.5 3.5         55 +   North Waterboro, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
sante calandri U
3.08 3.5 3.5         40 +   Rockland, ME
John Cameron U
3.28 3.5 3.5         65 +   GORHAM, ME
John Cannon U
3.38 3.5 3.5         55 +   Saco, ME
zach caron U
3.77 4.0 4.0         18 +   Westbrook, ME
Patrick Casey U
3.85 4.0 4.0         40 +   SCARBOROUGH, ME
Alex Castonguay U
3.46 3.5 3.5         18 +   Lewiston, ME
Anthony Cervi U
n/a n/a 3.0         18 +   Brunswick, ME
Marc Chadbourne U
3.26 3.5 3.5         55 +   Portland, ME
Harper Chalat U
3.80 4.0 4.0         18 +   Portland, ME
Matt Chamberlin U
4.07 4.5 4.5         18 +   Portland, ME
Parker Chamberlin U
2.39 2.5 3.0         40 +   Camden, ME
David Champoux U
n/a n/a 4.0         55 +   North Yarmouth, ME
Eric Chapman U
2.91 3.0 3.0         40 +   South Portland, ME
Jeff Charland U
n/a n/a 3.0         18 +   Rockport, ME
Ryan Chasse U
4.13 4.5 4.5         18 +   Portland, ME
Eddie Cheung U
2.57 (3.0) 3.0         40 +   Damariscotta, ME
Ronald Chicoine U
4.06 4.5 4.5         55 +   Scarborough, ME
Ron Chillington U
3.17 3.5 4.0         18 +   Skowhegan, ME
Daniel Chouinard U
4.22 4.5 4.5         18 +   PORTLAND, ME
Jeremy Cluchey U
3.01 3.5 3.5         40 +   Bowdoinham, ME
Roy Cobean U
2.61 3.0 3.0         18 +   Falmouth, ME
Mark Collinsworth U
n/a n/a 3.5         40 +   Rome, ME
Reed Copsey U
n/a n/a 3.0         18 +   Yarmouth, ME
Gene Cote U
n/a n/a 3.5         40 +   Saco, ME
Mike Coughlan U
3.27 (3.5) 3.5         40 +   Kennebunk, ME
Jeff Cowie U
n/a n/a 3.5         18 +   Scarborough, ME
Marc Cyr U
3.07 3.5 3.5         40 +   Hallowell, ME
Brent Danley U
2.62 3.0 3.0         40 +   Saco, ME
Subrata Das U
2.64 3.0 3.0         40 +   Portland, ME
Gregory DAugustine U
n/a n/a 3.0         40 +   Greene, ME
Christopher Davis U
3.09 3.5 3.5         18 +   Falmouth, ME
David Dealaman U
n/a n/a 4.0         40 +   AUGUSTA, ME
Brandon Delano U
3.64 (4.0) 4.0         40 +   Scarborough, ME
Aleks Diamond-Stanic U
3.97 4.0 4.0         40 +   Lewiston, ME
Gary DiPerna U
2.64 3.0 3.0         40 +   Brunswick, ME
Robert Disch U
3.98 4.0 4.5         55 +   Waterville, ME
zachary disch U
4.15 4.5 4.5         18 +   OAKLAND, ME
Cameron Douglass U
n/a n/a 3.0         18 +   Scarborough, ME
Matthew Drew U
2.67 3.0 3.0         18 +   PORTLAND, ME
Jake Drouin U
n/a n/a 3.5         40 +   Scarborough, ME
Rob Drouin U
3.74 4.0 4.0         18 +   EXETER, NH
Jeff Duncan U
3.18 3.5 3.5         40 +   Topsham, ME
Sean Dundon U
3.23 3.5 3.5         40 +   Portland, ME
Stephen Eddy U
n/a n/a 4.5         18 +   Scarborough, ME
Vincent Edwards U
3.17 3.5 3.5         18 +   Portland, ME
Michael Emmert U
3.69 4.0 4.0         40 +   Lewiston, ME
Robert Epstein U
2.46 2.5 3.0         40 +   CUMBERLAND CENTER, ME
Eric Evans U
3.15 3.5 3.5         40 +   Topsham, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
yang fan U
3.44 3.5 3.5         40 +   Waterville, ME
Kirk Farrar U
3.16 3.5 3.5         55 +   Brunswick, ME
Theodore Faugno U
n/a n/a 4.0         18 +   Augusta, ME
Jerome Faure U
3.29 3.5 3.5         55 +   Portland, ME
Tom Federle U
4.13 4.5 4.5         18 +   Chebeague Island, ME
Mark Felici U
2.31 2.5 3.0         18 +   Portland, ME
Robert Foxworth U
n/a n/a 2.5         18 +   Limerick, ME
Roger Gagne U
n/a n/a 4.0         65 +   Cumberland Foreside, ME
Derek Gellis U
2.54 3.0 3.0         40 +   Saco, ME
Jim Glanville U
4.23 4.5 4.5         40 +   Cape Elizabeth, ME
Ryan Glass U
3.45 3.5 3.5         18 +   Topsham, ME
Scott Gorneau U
n/a n/a 4.0         40 +   South Portland, ME
Andrew Gould U
3.08 3.5 3.5         40 +   Old Orchard Beach, ME
Joshua Graceffa U
3.66 4.0 4.0         40 +   Windham, ME
Robert GRANT U
2.43 2.5 3.0         40 +   Waldoboro, ME
Charles Graves U
4.12 4.5 4.5         18 +   Portland, ME
Mark Gray U
n/a n/a 3.0         40 +   Augusta, ME
Todd Greenquist U
3.07 (3.5) 3.5         40 +   Scarborough, ME
John Gregory U
2.99 3.0 3.0         40 +   Washington, DC
Tom Grisso U
3.15 3.5 3.5         18 +   Biddeford, ME
Stew Guernsey U
2.92 3.0 3.0         40 +   North Yarmouth, ME
Gordon Haldeman U
2.51 (3.0) 2.5         40 +   Falmouth, ME
Michael Hamel U
3.29 3.5 3.5         40 +   Waterville, ME
H Terence Hampson U
3.42 3.5 3.5         65 +   South Portland, ME
Scott Hardy U
3.24 3.5 3.5         55 +   Saco, ME
Ryan Harris U
2.45 2.5 3.0         40 +   Brunswick, ME
Peter Hart U
4.08 (4.5) 4.5         40 +   Portland, ME
Seth Hebert U
3.26 3.5 3.5         40 +   Manchester, ME
Lawrence Hegarty U
3.34 3.5 3.5         18 +   Harpswell, ME
Stephen Hendry U
2.76 3.0 3.0         18 +   Falmouth, ME
Rogier Henny U
n/a n/a 4.5         40 +   South Portland, ME
Robert Hershfield U
2.50 2.5 3.0         40 +   North Yarmouth, ME
John Higgins U
2.59 3.0 3.0         40 +   Old Orchard Beach, ME
David Hilton U
2.86 3.0 3.0         18 +   Portland, ME
Matthew Holland U
2.61 3.0 3.0         40 +   Falmouth, ME
kirk Hoppe U
2.94 3.0 3.0         18 +   Damariscotta, ME
Jim Hoppin U
2.83 (3.0) 3.5         40 +   Old Orchard Beach, ME
Dan Hovorka U
4.34 4.5 4.5         18 +   Decatur, GA
Nate Huber U
3.00 3.0 3.0         40 +   Cumberland Foreside, ME
Tuan Huynh U
2.61 3.0 4.0         40 +   SACO, ME
Johnny Hwang U
n/a n/a 3.0         18 +   Falmouth, ME
Dan Jackson U
3.33 3.5 3.5         18 +   OLD ORCHARD BEACH, ME
Dennis Johnstone U
2.85 3.0 3.0         18 +   Harpswell, ME
Alan Jordan U
3.43 (3.5) 4.0         40 +   Wells, ME
Tristan Jordan U
2.77 3.0 3.0         18 +   Arundel, ME
Eben Jose U
2.85 3.0 3.5         18 +   Falmouth, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
Daniel Kaiser U
n/a n/a 3.0         18 +   Bremen, ME
Evangelo Kapothanasis U
4.21 (4.5) 4.5         18 +   Westbrook, ME
Alex Kappelman U
n/a n/a 4.5         18 +   Portland, ME
Daniel Katz U
n/a n/a 3.0         40 +   Cumberland Foreside, ME
Tom Keleher U
2.95 3.0 3.0         40 +   Harpswell, ME
Christopher Kemp U
4.35 4.5 4.5         18 +   Rockport, ME
Frank Kich U
n/a n/a 3.5         40 +   SHAPLEIGH, ME
Svetoslav Kirtchev U
3.98 4.0 4.0         18 +   FALMOUTH, ME
Brian Krantz U
n/a n/a 4.5         18 +   Portland, ME
Steven Kremer U
3.09 (3.5) 3.5         65 +   Bonita Springs, FL
Christian Kristan U
2.41 (2.5) 2.5         18 +   Boothbay Harbor, ME
Dave Kroondyk U
3.48 3.5 3.5         40 +   ASHEVILLE, NC
Taylor Krowitz U
n/a n/a 4.0         18 +   BRUNSWICK, ME
Christian Kryger U
3.26 3.5 3.5         40 +   Gray, ME
dale lancaster U
3.08 3.5 3.5         40 +   Boothbay Harbor, ME
Alexander Lapa U
3.93 4.0 4.5         18 +   Portland, ME
Roger Ledoux U
2.61 (3.0) 3.0         65 +   Gray, ME
Eric Lee U
n/a n/a 4.0         40 +   VAN NUYS, CA
Joshua LeFevre U
n/a n/a 3.5         18 +   Falmouth, ME
Andrew Leighton U
n/a n/a 3.5         18 +   WINDHAM, ME
Darrell Leighton U
2.89 (3.0) 3.5         40 +   FREEPORT, ME
Eric Levitt U
2.68 3.0 3.0         40 +   CAMDEN, ME
David Light U
n/a n/a 3.0         18 +   Bremen, ME
Stephen Lindquist U
n/a n/a 3.5         18 +   HOPE, ME
Jerry Lin U
3.91 4.0 4.5         18 +   WEST LINN, OR
Brian Livingston U
n/a n/a 3.5         18 +   Cape Elizabeth, ME
Aaron Lockwood U
2.68 3.0 3.0         40 +   Topsham, ME
Dave Low U
n/a n/a 3.5         18 +   Falmouth, ME
Alan Lukas U
2.24 (2.5) 2.5         40 +   Falmouth, ME
Zach Lull U
n/a n/a 3.0         18 +   Portland, ME
Luke Lyndaker U
3.04 3.5 3.0         40 +   Brunswick, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
Peter MacDonald U
3.11 3.5 3.5         40 +   Manchester, ME
Sean Maguire U
3.70 4.0 4.0         40 +   Augusta, ME
Scott Mann U
3.35 3.5 3.5         55 +   Falmouth, ME
Michel Manuel U
3.28 3.5 3.5         40 +   South Portland, ME
Jayme Martin U
n/a n/a 3.5         40 +   UNION, ME
Brian Mavor U
n/a n/a 4.0         55 +   Windham, ME
Nat May U
2.46 (2.5) 2.5         40 +   South Portland, ME
Charles Mazel U
2.54 3.0 3.0         18 +   Bedford, MA
Gary McEvoy U
2.39 (2.5) 2.5         40 +   South Portland, ME
Harry McGuire U
3.12 3.5 3.5         18 +   Saco, ME
Richard McLeod U
3.46 3.5 4.0         65 +   Raymond, ME
Adam McMahon U
2.84 3.0 3.0         18 +   Cumberland Foreside, ME
Patrick McManus U
2.74 3.0 3.0         40 +   Warren, ME
Marko Melendy U
2.99 3.0 3.5         40 +   Brunswick, ME
Steven Mercier U
4.04 4.5 4.5         40 +   Scarborough, ME
Chris Meserve U
3.21 3.5 3.5         40 +   Brunswick, ME
Seth Meyer U
4.43 (4.5) 4.5         40 +   Camden, ME
David Milliken U
3.61 4.0 4.0         40 +   Cape Elizabeth, ME
Michael Moody U
4.35 4.5 4.5         18 +   Battleboro, NC
Hunter Morancy U
3.53 4.0 4.0         18 +   Augusta, ME
Drew Morris U
2.74 3.0 3.0         40 +   Topsham, ME
Francis Murphy U
3.07 (3.5) 3.5         65 +   North Conway, NH
Christopher Myers U
3.08 3.5 3.5         65 +   Gorham, ME
Zachary Nelson U
2.86 3.0 3.5         40 +   Falmouth, ME
Dustin Nelson U
n/a n/a 4.5         55 +   BATH, ME
Jannik Nelson U
n/a n/a 3.5         18 +   Danville, CA
Larry Nichols U
n/a n/a 3.0         18 +   Falmouth, ME
Jim Nickelson U
3.02 3.5 3.0         40 +   Camden, ME
Jack Nicolet U
2.77 3.0 2.5         40 +   Camden, ME
Billy Noble U
3.72 4.0 4.0         18 +   Sidney, ME
Jamie Nonni U
2.31 2.5 2.5         40 +   Falmouth, ME
Hillman Norberg U
n/a n/a 4.0         18 +   Bar Harbor, ME
Chris Nordenson U
3.64 4.0 4.0         18 +   Augusta, ME
Ryan Nored U
3.12 3.5 3.5         40 +   South China, ME
Derek O'Neill U
2.55 3.0 2.5         18 +   Portland, ME
Ed de Oliveira U
n/a n/a 2.5         18 +   Portland, ME
Chris Ouellette U
2.63 3.0 3.0         40 +   Topsham, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
Andrew Pachner U
2.53 3.0 3.0         40 +   Portland, ME
James Paruk U
3.55 4.0 4.0         40 +   Gorham, ME
Owen Patrick U
4.27 4.5 4.5         18 +   Yarmouth, ME
Hahna Patterson U
2.93 3.0 3.0         40 +   Topsham, ME
Gomes Paulo U
3.87 4.0 4.0         40 +   West Gardiner, ME
William Pearson U
2.99 3.0 3.5         40 +   East Boothbay, ME
Steve Pelletier U
2.58 (3.0) 3.0         40 +   Arundel, ME
Mike Perry U
1.81 2.0 2.5         18 +   Damariscotta, ME
Chris Philbrook U
n/a n/a 3.5         40 +   Cumberland Center, ME
Andrew Piccolo U
3.35 3.5 3.5         18 +   GORHAM, ME
Gary Piccolo U
3.08 (3.5) 3.5         40 +   Auburn, ME
Richard Pickering U
3.65 4.0 4.0         55 +   Saco, ME
Mike Pierce U
3.11 3.5 3.5         40 +   Camden, ME
Joel Pond U
3.22 (3.5) 3.5         40 +   Falmouth, ME
Emanuele Porretto U
n/a n/a 3.5         18 +   Cumberland Center, ME
John Powers U
3.60 (4.0) 4.0         40 +   Portland, ME
Bruce Purinton U
3.01 3.5 3.5         40 +   Harpswell, ME
Gerald Quirk U
2.69 3.0 3.0         40 +   Rockport, ME
Joseph Radkowski U
3.19 3.5 3.5         40 +   WESTBROOK, ME
Wayde Rankin U
2.98 (3.0) 3.5         40 +   Manchester, ME
Adam Raudonat U
4.18 4.5 4.5         18 +   WINDHAM, ME
Ryan Richards U
n/a n/a 2.5         18 +   Portland, ME
Caleb Richard U
3.99 4.0 4.0         18 +   Saco, ME
Steven Richard U
n/a n/a 4.0         55 +   Lyman, ME
Travis Rogers U
3.54 4.0 4.0         40 +   Embden, ME
Chris Ross U
3.80 4.0 4.0         18 +   Londonderry, NH
Dave Rowland U
2.22 2.5 2.5         18 +   Cumberland Foreside, ME
Julien Royer U
2.73 3.0 3.0         18 +   Portland, ME
Michael Russo U
3.26 3.5 3.5         18 +   Portland, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
Todd Sachs U
3.67 4.0 4.0         18 +   BIDDEFORD, ME
Michael Samson U
3.39 3.5 4.0         55 +   Brunswick, ME
jeff sanders U
2.29 2.5 2.5         40 +   SCOTTSDALE, AZ
greg sassone U
3.20 3.5 3.5         18 +   Falmouth, ME
Andy Schachter U
3.23 3.5 3.5         18 +   Portland, ME
Paul Schuepp U
3.06 (3.5) 3.5         65 +   Sarasota, FL
Samuel Scott U
n/a n/a 3.5         65 +   Cumberland Foreside, ME
Peter Serunian U
3.17 3.5 3.5         40 +   Falmouth, ME
Kenneth Shapiro U
4.06 (4.5) 4.5         40 +   Scarborough, ME
Thad Shattuck U
n/a n/a 3.0         18 +   PORTLAND, ME
Andrew Shur U
2.78 3.0 3.0         40 +   South Portland, ME
Jonathan Sisk U
2.44 2.5 3.0         40 +   Cape Elizabth, ME
Daniel Slane U
n/a n/a 4.0         18 +   Lewiston, ME
Matthew Slipp U
2.72 3.0 3.5         18 +   Gorham, ME
Frederick somers U
3.09 (3.5) 3.5         65 +   Peaks Island, ME
CHUCK SPENCER U
2.51 (3.0) 3.0         40 +   Scarborough, ME
Jack Speranza U
3.10 3.5 3.5         40 +   South Bristol, ME
Jonathan Sproul U
3.73 4.0 4.0         18 +   Scarborough, ME
Thaddeus St John U
4.23 4.5 4.5         18 +   South Portland, ME
Scott Steinberg U
3.49 3.5 3.5         55 +   Cumberland Center, ME
Alexander Stern U
3.33 (3.5) 3.5         40 +   Augusta, ME
James Stewart U
3.37 3.5 3.5         40 +   Phippsburg, ME
Brett Stillman U
3.04 3.5 3.5         40 +   Falmouth, ME
Go to last names starting with A     C     F     K     M     P     S     T     W    
John Tamplin U
3.12 3.5 3.5         18 +   Portland, ME
Richard Thackeray U
3.23 3.5 3.5         40 +   Camden, ME
Trevor Thaxter U
n/a n/a 4.0         40 +   Falmouth, ME
Ken Thumith U
2.04 2.5 2.5         18 +   Camden, ME
Drew Tieman U
2.65 3.0 2.5         40 +   Pownal, ME
Xavier Claret Torrents U
3.65 4.0 4.0         40 +   Scarborough, ME
Tim Trumbauer U
2.73 3.0 3.0         40 +   Rockport, ME
Greg Unfricht U
2.49 2.5 3.0         40 +   Freeport, ME
Rudy Jimenez Vela U
4.23 4.5 4.5         40 +   Windham, ME
Jack Verrill U
n/a n/a 3.0         18 +   ?
Go to last names starting with A     C     F     K     M     P     S     T     W    
David Walton U
3.97 4.0 4.5         18 +   Scarborough, ME
Ryan Welch U
2.68 3.0 2.5         18 +   Windham, ME
Michael Whipple U
2.81 3.0 3.0         40 +   Yarmouth, ME
Simon Wignall U
2.52 3.0 2.5         40 +   Falmouth, ME
Evan Wigton-Jones U
3.59 4.0 4.0         18 +   Hermon, ME
Alan Wolf U
2.69 3.0 3.0         40 +   Falmouth, ME
Tsz Wong U
2.85 3.0 3.0         18 +   South Portland, ME
Mark Woodbury U
3.53 4.0 4.0         55 +   Falmouth, ME
Samuel Woods U
3.98 (4.0) 4.5         18 +   Brunswick, ME
Stephan Woods U
3.88 4.0 4.0         55 +   Scarborough, ME
Stevoe Woods U
2.96 3.0 3.0         65 +   Portland, ME
Kipp Wright U
2.26 2.5 2.5         40 +   Rockport, ME
Edward Yoon U
3.42 (3.5) 4.0         40 +   Falmouth, ME